Resolving Task Confusion in Dynamic Expansion Architectures for Class Incremental Learning
نویسندگان
چکیده
The dynamic expansion architecture is becoming popular in class incremental learning, mainly due to its advantages alleviating catastrophic forgetting. However, task confu- sion not well assessed within this framework, e.g., the discrepancy between classes of different tasks learned (i.e., inter-task confusion, ITC), and certain prior- ity still given latest batch old-new con- fusion, ONC). We empirically validate side effects two types confusion. Meanwhile, a novel solution called Task Correlated Incremental Learning (TCIL) pro- posed encourage discriminative fair feature utilization across tasks. TCIL performs multi-level knowledge distil- lation propagate from old new one. It establishes information flow paths at both fea- ture logit levels, enabling learning be aware classes. Besides, attention mechanism classifier re- scoring are applied generate more classification scores. conduct extensive experiments on CIFAR100 Ima- geNet100 datasets. results demonstrate that sistently achieves state-of-the-art accuracy. mitigates ITC ONC, while showing battle with catas- trophic forgetting even no rehearsal memory reserved. Source code: https://github.com/YellowPancake/TCIL.
منابع مشابه
Dynamic class imbalance learning for incremental LPSVM
Linear Proximal Support Vector Machines (LPSVMs), like decision trees, classic SVM, etc. are originally not equipped to handle drifting data streams that exhibit high and varying degrees of class imbalance. For online classification of data streams with imbalanced class distribution, we propose a dynamic class imbalance learning (DCIL) approach to incremental LPSVM (IncLPSVM) modeling. In doing...
متن کاملA Mathematical Analysis of Actor-critic Architectures for Learning Optimal Controls through Incremental Dynamic Programming
Combining elements of the theory of dynamic programming with features appropriate for on-line learning has led to an approach Watkins has called incre-mental dynamic programming. Here we adopt this incremental dynamic programming point of view and obtain some preliminary mathematical results relevant to understanding the capabilities and limitations of actor-critic learning systems. Examples of...
متن کاملIncremental Learning Algorithm for Dynamic Data Streams
The recent advances in hardware and software have enabled the capture of different measurements of data in a wide range of fields. These measurements are generated continuously and in a very high fluctuating data rates. Examples include sensor networks, web logs, and computer network traffic. The storage, querying and mining of such data sets are highly computationally challenging tasks. Mining...
متن کاملIncremental Learning for Dynamic Collaborative Filtering
Collaborative Filtering (CF) is one of the widely used methods for recommendation problem. The key idea is to predict further the interests of a user (ratings) based on the available rating information from many users. Recently, matrix factorization (MF) based approaches, one branch of collaborative filtering, have proven successful for the rating prediction issues. However, most of the state-o...
متن کاملIncremental Dynamic Updates with First-Class Contexts
Highly available software systems occasionally need to be updated while avoiding downtime. Dynamic software updates reduce downtime, but still require the system to reach a quiescent state in which a global update can be performed. This can be difficult for multi-threaded systems. We present a novel approach to dynamic updates using firstclass contexts, called Theseus. First-class contexts make...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
ژورنال
عنوان ژورنال: Proceedings of the ... AAAI Conference on Artificial Intelligence
سال: 2023
ISSN: ['2159-5399', '2374-3468']
DOI: https://doi.org/10.1609/aaai.v37i1.25170